@charset "utf-8";
/* CSS Document */

.mainL{
	float:left;
	padding-bottom:30px;
	width:600px;
	overflow:hidden;
	word-wrap:break-word;
	position:relative;
	}
.commendBox{width:560px;overflow:hidden;margin:0 auto;text-align:left;padding-bottom:20px;clear:both;}
.commentsmanage{width:100%;}
/*===评论全选==*/
.commentsmanage .com_header{height:26px;line-height:26px;padding:0 6px;background:#F6F6F6;position:relative;}
.com_header a{color:#878787; text-decoration:none;}
.com_header .line_0l{color:#D6D6D6;padding:0 9px 0 8px;}
.commentsmanage .com_header input{padding:0;margin-right:3px;position:relative;top:2px;border:0;}
.commentsmanage .com_header .rt{position:absolute;right:10px;top:0;color:#878787;}
/*=======评论li的样式=======*/
.commentsmanage .commentsList .commentsCell{
	_height:55px;
	min-height:55px;
	padding:15px 0;
	width:100%;
	margin:0 auto;
	position:relative;
	}
.commentsList .selector{float:left;zoom:1; padding-right:10px;}
.commentsList .selector .ckb{margin:20px 0 0 6px;border:0;}
/*============*/
.commentsList .commentsTxt{float:left;}
.commentsList .commentsTxt:after,.commentsList .commentOption:after{
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0;	
	}
.commentsList .commentsTxt .comimg{
float:left;
color:#ED1B24;
width:55px;
height:55px;
	}
.commentsList .comimg img.picborder{float:left; color:#ED1B24; width:55px; height:55px;}
.commentsList .commentsTxt .icon_closel{ font-weight:bold;position:absolute; top:15px; right:13px;color:#878787; cursor:pointer;}
.commentsList .commentsContants{margin-left:66px;width:460px;width:460px\0;*width:440px!important;_width:440px;}
.commentsList p{line-height:1.6em;}
.commentsList .commentsParm{width:430px;width:430px\0;*width:420px!important;_width:420px;margin-bottom:4px;word-wrap:break-word;word-break:break-all;overflow:hidden; color:#878787;}
.commentsList .commentsParm a{ color:#ED1B24;}
.commentsList .commentOption{width:100%; height:22px; line-height:22px;overflow:hidden;}
.commentsList .commentOption .from{
	float:left;
	width:330px;
	height:22px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:left;
	color:#878787;
	}
.commentsList .commentOption .from a{color:#000}
.commentsList .commentOption .ico_reply{
	background:url(../images/ico_reply.gif) no-repeat left center;
	display:inlin-block;
	padding-left:12px;
	}
.commentsList .commentOption .from label{white-space:nowrap;}

/*========评论回复=====*/
.reply{
	width:518px;
	float:right;
	display:inline;
	margin-right:15px;
	}
.reply  .topbg{
	width:100%;
	background:url(../images/reply_top.gif) no-repeat left top;
	height:15px;
	margin:0;
	}
.reply  .botbg{
	width:100%;
	margin:0;
	background:url(../images/reply_bot.gif) no-repeat left bottom;
	overflow:hidden;
	height:15px;
	}
.reply .replycon{
	width:516px;
	margin:0;
	overflow:hidden;
	margin:0 auto;
	min-height:50px;
	_height:50px;
	background:#F7F7F7;
	border-left:1px solid #E5E5E6;
	border-right:1px solid #E5E5E6;	
	}
.replycon .replyconnt{
	width:470px;
	margin:0 auto;
	padding-top:5px;
	}
	
.replyconnt textarea{
	float:left;
	line-height:22px;
	margin-right:5px;
	_margin-right:2px;
	width:340px;
	overflow-y:auto;
	padding-left:2px;
	border-left:1px solid #999;border-top:1px solid #999;
	}
.replyconnt .faceicon1{ background:url(../images/ico_smile.gif) no-repeat left center; display:block; width:31px;height:20px;margin-right:4px;float:left;margin-top:2px;}

.replyconnt .btn_normal{display:-moz-inline-stack;display:inline-block;
background:url(../images/btn_search.jpg) no-repeat left center; width:44px;height:23px; text-align:center;
color:#333;line-height:23px;font-size:12px;font-weight:normal;cursor:pointer;text-decoration:none;}

.replyconnt .margin_b{clear:both;width:395px;padding-top:7px;line-height:18px;overflow:hidden;color:#999}
.margin_b .check{padding-bottom:3px;}
.replyconnt .ml35{margin-left:35px;}
.replyconnt .margin_b input{border:0;vertical-align:-2px;vertical-align:-3px\9;*vertical-align:-3px;_vertical-align:-1px;margin-right:5px;
margin-right:2px\9;*margin-left:-2px;_margin-left:-4px;}
.replyconnt .margin_b label{cursor:pointer;}
/*========举报=======*/
.pljb{
	border:1px solid #BEBCB5;
	position:absolute;
	top:-10px;
	left:10%;
	background:#fff;
	width:480px;
	height:300px;
	z-index:999;
	}
.pljb h3{
	width:100%;
	height:26px;
	line-height:25px;
	background:#FBFBFB;
	text-align:left;
	}
.pljb h3 span{
	font-weight:bold;
	color:#000;
	font-size:13px;
	padding-left:10px;
	}
.pljb h3 .ico_close{
	float:right;
	font-weight:bold;
	color:#878787;
	padding-right:10px;
	cursor:pointer;
	}
.pljb .jbtable01{
	width:96%;
	margin:0 auto;	
	}
.pljb .jbtable01 td{
	padding:10px 0;
	vertical-align:middle;
	}
.pljb .jbtable01 td.tdt1{
	width:100%;
	color:#878787;
	background:url(../images/ico_line.gif) repeat-x left bottom;
	}
.pljb p.t1{
	color:#878787;
	line-height:180%;
	background:url(../images/ico_02.gif) no-repeat left center;
	text-indent:2.0em;
	}
.pljb p.t2{
	color:#878787;
	line-height:180%;
	}
.pljb p.t2 a,.pljb .jbtable02 a{ color:#000;}
.pljb .jbtable02{
	border:1px solid #ccc;
	color:#878787;
	}
.pljb .jbtable02 img{
	margin-left:15px;	
	}
.pljb .jbradio{
	width:98%;
	margin:10px auto;
	text-align:center;
	color:#878787;
	}
.pljb .jbradio form{
	float:left;
	}
.pljb .jbradio input{ border:none;}
.pljb .jbradio label span{
	padding:5px 0;
	}
.pljb .jbcc{
	clear:both;
	}
.pljb input.submit01{
	background:url(../images/login_bg.gif) no-repeat;
	width:73px;
	height:25px;
	cursor:pointer;
	margin-left:0px;
	padding-left:0px;
	vertical-align:middle;
	color:#FFF;
	border:none;
}
.pljb .subnotice{
	display:inline-block;
	width:210px;
	float:right;
	text-align:right;
	line-height:180%;
	color:#878787;
	}